import type { RecordItem } from './DB_Application_Record'

interface ActiveView {
  "sheetId": number
  "viewId": string
  "name": string
  "type": string
}

interface ActiveSheet {
  "sheetId": number
  "name": string
  "description": string
}

export type { ActiveView, ActiveSheet }

export default interface DBSelection {
  GetActiveView(): ActiveView
  GetSelectionRecords(): RecordItem[]
  GetActiveSheet(): ActiveSheet
}
